horns of a dilemma - English Synonyms Dictionary